.LoginDefault {
	width: 100vw;
	height: 100vh;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	flex-direction: column;

	& > .title {
		font-size: 60px;
		font-family: ShuHeiTi;
		font-weight: 400;
	}

	& > .content {
		padding: 2vw;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		flex-wrap: wrap;

		& > div {
			padding: 15px;
			width: 30vw;
			margin: 5px 1vw;
			border: 1px solid #cccccc;
			height: 50px;
			border-radius: 3px;
			display: flex;
			align-items: center;
			justify-content: center;
			text-align: center;
			cursor: pointer;
			transition: 0.35s;
			font-size: 20px;
			font-family: ShuHeiTi;
			font-weight: 400;
			line-height: 18px;
			box-shadow: 2.3px 2.3px 6px rgba(0, 0, 0, 0.024),
				6.3px 6.3px 16.7px rgba(0, 0, 0, 0.035),
				15.1px 15.1px 40.1px rgba(0, 0, 0, 0.046),
				50px 50px 133px rgba(0, 0, 0, 0.07);

			&:hover {
				background: rgba(0, 0, 0, 0.55);
				color: white;
			}
		}
	}
}
